تعداد صفحات:91 نوع فایل:word فهرست مطالب: پیشگفتار مقدمات Visual Basic مفاهیم اولیه برنامه نویسی تابع گرا یا Procedural برنامه نویسی شی گرا (Object Oriented) تاریخچه زبان BASIC کار با ویژوال بیسیک آشنایی با محیط ویژوال بیسیک تعریف پروژه (Project) پنجره پروژه پنجره (Form Layout) پنجره خصوصیات (properties window) جعبه ابزار (Tool box) پنجره فرمها (Forms) نوار منو (Menu bar) طریقه کار با جعبه ابزار پنجره Code دادهها در ویژوال بیسیک دادههای عددی سایر انواع داده کار با متغیرها تعریف متغیرها Option Explicit تعریف رشتهها مقدار دادن به متغیرها عملگرهای ویژوال بیسیک نکاتی دربارهی تقدم عملگرها عملگرهای شرطی یا مقایسه ای دادههای شرطی ترکیب عملگرهای شرطی و منطقی مقدمات بانک اطلاعاتی Access Access امروزی مایکروسافت کاربرد برنامه Access بانک اطلاعاتی چیست؟ بانک های اطلاعاتی رابطه ای قابلیت های یک بانک اطلاعاتی تعریف داده ها دستکاری داده ها کنترل داده ها Access مایکروسافت به منزله یک RDBMS تعریف داده ها و ذخیره سازی معماری Microsoft Access یک نرم افزار پایگاه داده امکانات زیر را در اختیار ما قرار میدهد ذخیره اطلاعات جستجوی اطلاعات تجزیه و تحلیل اطلاعات مدیریت اطلاعات آشنایی با فیلد، رکورد و جدول فیلد (Field): رکورد (Record): جدول (Table): خواص فیلد (Field Properties) نوع داده فیلد (Field Data Type) آشنایی با فیلد کلیدی (Key Field) و کلید اصلی (Primary Key) فیلد کلیدی (Key Field) کلید اصلی (Primary Key) آشنایی با اجرای نرم افزار Access اصول باز کردن یک بانک اطلاعاتی باز نمودن یک جدول روشهای مشاهده جدول جهت تغییر روش نمایش جدول نحوه پیمایش رکوردهای جدول اصول اصلاح یک رکورد تغییر نام فیلد در نمای Datasheet اصول ذخیره کردن بانک اطلاعاتی ذخیره جدول بانک اطلاعاتی اصول بستن بانک اطلاعاتی ایجاد بانک اطلاعاتی ایجاد بانک اطلاعاتی جدید از فایل های بانک اطلاعاتی موجود اصول طراحی یک بانک اطلاعاتی تحلیل سیستم موجود اصول ایجاد یک جدول تعیین اندازه فیلد (Field Size) نمای Design View تنظیم خصوصیات فیلد ایجاد جدول با استفاده از ویزارد (Table Wizard) ایجاد جدول با روش ورود اطلاعات هدایت و جهت دادن به کار جدول ورود اطلاعات در جدول تعیین کلید اولیه اصلاح مشخصات جدول افزودن فیلد به جدول حذف فیلد از جدول نحوه انتخاب رکوردها آشنایی با نحوه حذف ، کپی و انتقال رکوردها در جدول نحوه مرتب کردن داده های جدول آشنایی با نحوه تغییر ترتیب قرارگیری فیلدهای یک جدول نحوه کپی ساختار یک جدول موجود توصیف پروژه توصیف پایگاه داده جدول AccessoriesTable جدول BagTable جدولComponentTable جدول NotebookTable جدول MainAcc جدول MainBag جدول MainCom MainNote Relationships توصیف فرم های برنامه فرم Accessories فرم Bag فرم component فرم Notebook فرم Start (AAA) فهرست منابع
پیشگفتار : ما در عصری زندگی میکنیم که آن را عصر اطلاع رسانی یا قرن ارتباطات نامیدهاند، لذا میتوان اذعان نمود که کامپیوتر بهترین ابزار ارتباطی در آن عصر میباشد. امروزه کامپیوتر نه تنها به عنوان یک وسیله شخصی یا ابزار گروهی خاص مورد استفاده قرار میگیرد، بلکه به عنوان یک وسیله ارتباطی مهم در جهان مطرح میباشد و به همین دلیل است که کاربرد آن روز به روز در جهان گسترش مییابد به گونهای که در همه کشورهای جهان از جایگاه ویژهای برخوردار میباشد. با گسترش کاربرد کامپیوتر در جهان این رشته به صورت گستردهای در زمینههای مختلف توسعه یافته و هر روز نیز به این گسترش افزوده میگردد. پیشرفت سریع تکنولوژی، به ویژه فناوری اطلاعات و ارتباطات (ICT) روز به روز چشم اندازها و افقهای روشنتری را جهت تسخیر قلل علمی، فنی و صنعتی و حل مشکلات و مسائل بشر ارائه میکند و تک تک افراد جامعه را به تلاش مضاعف در کسب مهارت های رایانهای و کاربرد آن ها در سایر علوم ملزم میسازد، به نحوی که امروزه افراد و جوامع ناتوان در بکارگیری فن آوری های جدید رایانه را بی سواد تلقی میکنند. یکی از رشتههای علمی مفید در زمینه کامپیوتر کار با پایگاه دادهها و نرم افزارهای بانک اطلاعاتی است که در زمینههای مختلف تجاری و اداری و وب سایت و … کاربرد دارد. از این نرمافزارهای میتوان بهORACLE ، ACCESS , MS SQL MS SQL ,SERVER اشاره نمود. ACCESS یک نرم افزار بانک اطلاعاتی قوی و آسان است که بسیاری از کاربران بانک اطلاعاتی تمایل زیادی به استفاده از آن نشان میدهند. در این پروژه درسی نیز از این نرم افزار خوب و سودمند بهره گرفته شده است. زبان برنامه نویسی BASIC نیز به دلیل راحتی و آموزش سریع و آسان از گذشته دور مورد استقبال بسیاری از کاربران و برنامه نویسان بوده است. زبان VISUAL BASIC نسخه تحت ویندوز زبان Basic است که البته بسیار قویتر و پیشرفتهتر از نسخه تحت DOS آن عمل میکند و بسیاری از برنامههای پیشرفته و سطح بالا و پیچید ه مورد نیاز شرکتهای بزرگ به ویژه برنامههای چند رسانهای (Multi Media) با استفاده ازآن نوشته میشود. من نیز در این پروژه درسی از این زبان قوی که دارای قابلیت ارتباط با بانک اطلاعاتی به نحو مطلوبی است، بهره گرفتهام. اصل و پایه پروژه من نحوه ارتباط با پایگاه دادهها، در یک زبان سطح بالا است که شامل باز کردن بانک اطلاعاتی،دیدن اطلاعات موجود در بانک اطلاعاتی، ویرایش یا حذف دادههای بانک اطلاعاتی، ذخیره دادههای جدید در بانک اطلاعاتی و لیست کردن دادههای بانک اطلاعاتی طبق خواسته و نظر کاربر میباشد. بانک اطلاعاتی برنامه من مربوط به یک فروشگاه نوت بوک میباشد. در این فروشگاه علاوه بر خود نوت بوک، کیف نوت بوک، لوازم جانبی نوت بوک یا PC، اجزاء اصلی داخل نوت بوک یا PC و نیز خود PC عرضه میشود. برنامه VB در این پروژه طبق Query های خاصی که در ارتباطش با بانک اطلاعاتی ACCESS درخواست میکند، لیستهای متفاوتی از اطلاعات آن را به نمایش در می آورد. نرمافزارهای مورد استفاده : 1- Microsoft Access 2003 از برنامههای مجموعه office 2003 Microsoft 2- Microsoft Visual Basic از برنامههای مجموعه Microsoft Visual studio 6.0 امید آنکه روزی بتوانم این پروژه را تا سطح خیلی پیشرفته تر و وسیعتری گسترش دهم تا در زمینههای واقعی قابلیت استفاده داشته باشد. همچنین امیدوارم این کتابچه و اطلاعات ارائه شده در آن بتواند برای سایر دانشجویان رشته کامپیوتر و علاقه مند به یادگیری Access , VB مفید واقع شود.